Skip to content

feat(browser): reader mode#1865

Closed
aeharding wants to merge 4 commits intoionic-team:mainfrom
aeharding:reader-mode
Closed

feat(browser): reader mode#1865
aeharding wants to merge 4 commits intoionic-team:mainfrom
aeharding:reader-mode

Conversation

@aeharding
Copy link

Resolves #447

@aeharding aeharding changed the title Add Browser.open entersReaderIfAvailable option feat(browser): reader mode Oct 31, 2023
@derme302
Copy link

Is there any help needed on this PR? I'd love to see this merged in

@derme302
Copy link

derme302 commented Feb 8, 2026

Any chancre of seeing this one being merged in? I've tested the patch and it seems to work great. Would be good to not have to hold a patch locally.

| **`presentationStyle`** | <code>'fullscreen' \| 'popover'</code> | iOS only: The presentation style of the browser. Defaults to fullscreen. Ignored on other platforms. | 1.0.0 |
| **`width`** | <code>number</code> | iOS only: The width the browser when using presentationStyle 'popover' on iPads. Ignored on other platforms. | 4.0.0 |
| **`height`** | <code>number</code> | iOS only: The height the browser when using presentationStyle 'popover' on iPads. Ignored on other platforms. | 4.0.0 |
| **`entersReaderIfAvailable`** | <code>boolean</code> | iOS only: Whether to automatically enter Reader mode if available for the url Ignored on other platforms. | 4.0.0 |
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
| **`entersReaderIfAvailable`** | <code>boolean</code> | iOS only: Whether to automatically enter Reader mode if available for the url Ignored on other platforms. | 4.0.0 |
| **`entersReaderIfAvailable`** | <code>boolean</code> | iOS only: Whether to automatically enter Reader mode if available for the url. Ignored on other platforms. | 4.0.0 |

*
* Ignored on other platforms.
*
* @since 5.0.0
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
* @since 5.0.0
* @since 8.x.y or whatever version is correct

@eric-horodyski
Copy link
Member

Thanks for opening this PR 🙏

As part of our backlog maintenance effort, we’re reviewing older pull requests for compatibility with the current branch structure and latest releases.

Details: https://ionic.io/blog/keeping-capacitors-backlog-healthy

This PR will need to be rebased against the latest main branch and updated to resolve merge conflicts.

If we don’t see updates within 7 days, we’ll close it to keep the queue focused — but it can always be resubmitted once updated.

@derme302
Copy link

@aeharding do you have time to rebase this on the latest commit? Otherwise I can open a new PR

@aeharding
Copy link
Author

@derme302 I think the capacitor-plugins browser API is frozen, and the capacitor team is invested in https://github.com/ionic-team/capacitor-os-inappbrowser which has an enters reader mode option. So I might just close this one!

@aeharding aeharding closed this Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

feat: Option to automatically launch browser in reader view

5 participants